.preload-container .middle{width:100px;margin:0}#header_main .header-inner .header-inner-wrap{padding:.5rem 0}#header_main .header-inner .header-inner-wrap #logo-header{width:clamp(140px,10vw,200px)}h1,.h1{font-size:41px;line-height:57px}#footer.style-2 .footer-wrap{background-color:#071c57}.footer-logo{margin-bottom:.5rem;margin-top:0}.footer-logo img{max-height:6rem}.tf-social-icon a{width:40px;height:40px}.page-title-home2{background-color:#071c57}.page-title-home2 .content h1{color:#fff}.page-title-home2 .content h6{color:#fff}.page-title-home2 .wrap-brand .slide-brand::before{background-image:linear-gradient(to left, rgb(7, 28, 87), rgba(7, 28, 87, 0), rgba(7, 28, 87, 0), rgb(7, 28, 87))}.page-title-home2 .swiper-wrapper .swiper-slide .slogan-logo img{filter:brightness(0) invert(1)}.truncate-3-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-height:28px;max-height:84px}.tf-spacing-new{padding-top:80px !important;padding-bottom:80px}.section-vison .images img{-o-object-position:right;object-position:right}.ratio-lean::before{padding-top:18.857143%}#footer.style-2 .tf-social-icon a{background-color:rgba(0,0,0,0)}.section-page-course .course-single-inner{max-width:none}.modes .pricing-item{padding:15px 20px 20px 20px}.modes .pricing-item .pricing-price .price-month{display:block}.modes .pricing-item .pricing-price .price-month h2{margin-bottom:0 !important}.modes .pricing-item .pricing-price .price-month:not(.not-price){color:#e27447}.modes .pricing-item .pricing-price .price-month:not(.not-price) small{font-weight:400;color:#646464}.modes .pricing-item .pricing-price .price-month:not(.not-price) small .sale-off{border-radius:4px;padding:0px 5px;border:1px solid #e27447;background-color:rgba(226,116,71,.3);color:#e27447;font-size:10px}.orginal-price{text-decoration:line-through}.section-page-course .course-single-inner>div:last-child{padding:53px 0px 53px}.modal-content{border-radius:8px;background:linear-gradient(to bottom, #ffffff, #f8f9fa);box-shadow:0 4px 20px rgba(0,0,0,.1)}.modal-header{background-color:#e27447;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;padding:1rem}.modal-title{font-weight:700;font-size:1.5rem}.btn-close{color:#fff;opacity:1}.modal-body{padding:2rem}.form-label{font-weight:500;margin-bottom:.5rem}.form-control{border:1px solid #ced4da;border-radius:4px;padding:.75rem;font-size:1rem}.form-control:focus{border-color:#80bdff;box-shadow:0 0 5px rgba(0,123,255,.25)}.btn-primary{background-color:#e27447;border-color:#e27447;font-weight:500;padding:.5rem 1.5rem;border-radius:4px}.btn-primary:hover{background-color:#0056b3;border-color:#0056b3}.modal-dialog{max-width:500px}.modal-backdrop{z-index:0 !important}.filter-container{display:flex;align-items:center;margin:20px 0;gap:15px}.filter-container button,.filter-container select{padding:8px 15px;font-size:14px;border:1px solid #ddd;border-radius:5px;cursor:pointer;background-color:#f9f9f9}.filter-container button.active{background-color:#e27447;color:#fff}.filter-container select{width:auto}.schedule-card{display:flex;justify-content:space-between;align-items:center;border:1px solid #ddd;border-radius:8px;padding:15px;margin:15px 0;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1)}.schedule-info{flex:3}.schedule-info h3{margin:0;font-size:20px;font-weight:bold;color:#333}.schedule-info p{margin:5px 0;font-size:14px;color:#555}.schedule-info span.badge{display:inline-block;padding:5px 10px;margin-top:5px;font-size:12px;color:#fff;border-radius:4px}.badge-weekdays{background-color:#5bc0de}.badge-weekends{background-color:#5cb85c}.schedule-price{flex:1;text-align:center}.schedule-price p{margin:5px 0}.schedule-price .discount-price{font-size:24px;font-weight:bold;color:#333}.schedule-price .original-price{text-decoration:line-through;color:#999;font-size:14px}.schedule-price .discount{font-size:14px;color:#007bff}.enroll-now{flex:1;text-align:right}.enroll-now button{background-color:#d9534f;color:#fff;border:none;padding:10px 20px;font-size:14px;border-radius:5px;cursor:pointer;font-weight:bold}.enroll-now button:hover{background-color:#c9302c}/*# sourceMappingURL=override.min.css.map */